// pages/myCenter/problemDetil/problemDetil.js
import Common from '../../../common/common.js';
let common = new Common;
Page({

  /**
   * 页面的初始数据
   */
  data: {
    id: '',//详情id
    name: null,//标题名称
    result: {},
    type: 0,//区分入口 0 列表入口  1特殊入口
    code: null
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    this.setData({
      id: options.id,
      name: options.name,
      type: options.type,
      code: options.code
    })
    if (this.data.type == 0) {
      this.detile();
    } else {
      this.thDetile();
    }
  },
  // 普通详情
  detile: function () {
    common.requestAjax('/api/promotion-service/v1/faq/qryFaqInfo?uuid=' + this.data.id, 'GET').then(res => {
      if (res.data.code) {
        console.log(res.data)
        if (!res.data.result) {
          wx.showToast({
            title: '暂无问题内容，返回上一页',
            icon: 'none'
          })
          setTimeout(() => {
            wx.navigateBack({})
          }, 2000);
        } else {
          this.setData({
            result: res.data.result
          })
        }
      }
    })
  },
  // 特殊详情
  thDetile: function () {
    common.requestAjax('/api/promotion-service/v1/faq/qryFaqConfigInfo?code=' + this.data.code, 'GET').then(res => {
      if (res.data.code) {
        if (!res.data.result) {
          wx.showToast({
            title: '暂无问题内容，返回上一页',
            icon: 'none'
          })
          setTimeout(() => {
            wx.navigateBack({})
          }, 2000);
        } else {
          this.setData({
            result: res.data.result
          })
        }
      }
    })
  },
  lookImage(e) {
    let url = e.currentTarget.dataset.url;
    wx.previewImage({
      urls: [url],
      current: url
    });
  }
})